home *** CD-ROM | disk | FTP | other *** search
/ Champak 140 / (Vol 140) Sep 19 2011.iso / Games / mardek_rpg.swf / scripts / DefineSprite_4953_B_MODEL / frame_7 / DoAction.as
Encoding:
Text File  |  2011-09-19  |  25.6 KB  |  452 lines

  1. function ┬º\x01\x02┬º()
  2. {
  3.    return 152 % 511 * 5;
  4. }
  5. var ┬º\x01┬º = 190 + "\x01\x02"();
  6. while(true)
  7. {
  8.    if(eval("\x01") == 950)
  9.    {
  10.       set("\x01",eval("\x01") - 474);
  11.       ┬º┬ºpush(true);
  12.    }
  13.    else
  14.    {
  15.       if(eval("\x01") == 294)
  16.       {
  17.          set("\x01",eval("\x01") + 228);
  18.          set(┬º┬ºconstant(0),{(┬º┬ºconstant(1)):┬º┬ºconstant(2),(┬º┬ºconstant(3)):┬º┬ºconstant(4),(┬º┬ºconstant(5)):┬º┬ºconstant(2),(┬º┬ºconstant(6)):┬º┬ºconstant(7),(┬º┬ºconstant(8)):┬º┬ºconstant(9),(┬º┬ºconstant(10)):┬º┬ºconstant(11),(┬º┬ºconstant(12)):[],(┬º┬ºconstant(13)):{(┬º┬ºconstant(14)):32,(┬º┬ºconstant(15)):40,(┬º┬ºconstant(16)):12,(┬º┬ºconstant(17)):12,(┬º┬ºconstant(18)):9,(┬º┬ºconstant(19)):15},(┬º┬ºconstant(20)):[2,5],(┬º┬ºconstant(21)):0,(┬º┬ºconstant(22)):0,(┬º┬ºconstant(23)):0,(┬º┬ºconstant(24)):9,(┬º┬ºconstant(25)):[1,2],(┬º┬ºconstant(26)):{(┬º┬ºconstant(27)):[┬º┬ºconstant(28)],(┬º┬ºconstant(29)):[┬º┬ºconstant(30)],(┬º┬ºconstant(31)):[┬º┬ºconstant(30)],(┬º┬ºconstant(32)):[┬º┬ºconstant(30)],(┬º┬ºconstant(33)):[┬º┬ºconstant(30)],(┬º┬ºconstant(34)):[┬º┬ºconstant(30)]},(┬º┬ºconstant(35)):[┬º┬ºconstant(2)],(┬º┬ºconstant(36)):0,(┬º┬ºconstant(37)):0,(┬º┬ºconstant(38)):{},(┬º┬ºconstant(39)):[50,100],(┬º┬ºconstant(40)):┬º┬ºconstant(41)});
  19.          set(┬º┬ºconstant(42),[]);
  20.          set(┬º┬ºconstant(43),[[┬º┬ºconstant(44),2]]);
  21.          ┬º┬ºconstant(45)();
  22.          break;
  23.       }
  24.       if(eval("\x01") == 476)
  25.       {
  26.          set("\x01",eval("\x01") + 517);
  27.          if(function ┬º\x01\x02┬º()
  28.          {
  29.             return 152 % 511 * 5;
  30.          })
  31.          {
  32.             set("\x01",eval("\x01") - 589);
  33.          }
  34.       }
  35.       else if(eval("\x01") == 739)
  36.       {
  37.          set("\x01",eval("\x01") - 479);
  38.       }
  39.       else if(eval("\x01") == 466)
  40.       {
  41.          set("\x01",eval("\x01") + 443);
  42.          var ┬º┬ºpop() = function ┬º\x01\x02┬º()
  43.          {
  44.             return 152 % 511 * 5;
  45.          };
  46.       }
  47.       else if(eval("\x01") == 195)
  48.       {
  49.          set("\x01",eval("\x01") - 90);
  50.          ┬º┬ºpush(eval(function ┬º\x01\x02┬º()
  51.          {
  52.             return 152 % 511 * 5;
  53.          }));
  54.       }
  55.       else
  56.       {
  57.          if(eval("\x01") == 993)
  58.          {
  59.             set("\x01",eval("\x01") - 589);
  60.             set(┬º┬ºpop(),{(┬º┬ºpop()):┬º┬ºpop(),(┬º┬ºpop()):┬º┬ºpop(),(┬º┬ºpop()):┬º┬ºpop(),(┬º┬ºpop()):┬º┬ºpop(),(┬º┬ºpop()):┬º┬ºpop(),(┬º┬ºpop()):┬º┬ºpop(),(┬º┬ºpop()):┬º┬ºpop(),(┬º┬ºpop()):┬º┬ºpop(),(┬º┬ºpop()):┬º┬ºpop(),(┬º┬ºpop()):┬º┬ºpop(),(┬º┬ºpop()):┬º┬ºpop(),(┬º┬ºpop()):┬º┬ºpop(),(┬º┬ºpop()):┬º┬ºpop(),(┬º┬ºpop()):┬º┬ºpop()[function ┬º\x01\x02┬º()
  61.             {
  62.                return 152 % 511 * 5;
  63.             }][┬º┬ºconstant(24)][random(eval(┬º┬ºconstant(11))[┬º┬ºconstant(25)][┬º┬ºconstant(24)][┬º┬ºconstant(26)])],(┬º┬ºconstant(27)):eval(┬º┬ºconstant(11))[┬º┬ºconstant(25)][┬º┬ºconstant(27)][random(eval(┬º┬ºconstant(11))[┬º┬ºconstant(25)][┬º┬ºconstant(27)][┬º┬ºconstant(26)])],(┬º┬ºconstant(28)):eval(┬º┬ºconstant(11))[┬º┬ºconstant(25)][┬º┬ºconstant(28)][random(eval(┬º┬ºconstant(11))[┬º┬ºconstant(25)][┬º┬ºconstant(28)][┬º┬ºconstant(26)])],(┬º┬ºconstant(29)):eval(┬º┬ºconstant(11))[┬º┬ºconstant(25)][┬º┬ºconstant(29)][random(eval(┬º┬ºconstant(11))[┬º┬ºconstant(25)][┬º┬ºconstant(29)][┬º┬ºconstant(26)])],(┬º┬ºconstant(30)):eval(┬º┬ºconstant(11))[┬º┬ºconstant(25)][┬º┬ºconstant(31)][random(eval(┬º┬ºconstant(11))[┬º┬ºconstant(25)][┬º┬ºconstant(31)][┬º┬ºconstant(26)])],(┬º┬ºconstant(32)):eval(┬º┬ºconstant(11))[┬º┬ºconstant(25)][┬º┬ºconstant(33)][random(eval(┬º┬ºconstant(11))[┬º┬ºconstant(25)][┬º┬ºconstant(33)][┬º┬ºconstant(26)])],(┬º┬ºconstant(34)):{(┬º┬ºconstant(18)):0,(┬º┬ºconstant(19)):0,(┬º┬ºconstant(20)):0,(┬º┬ºconstant(21)):0},(┬º┬ºconstant(35)):{(┬º┬ºconstant(18)):0,(┬º┬ºconstant(19)):0,(┬º┬ºconstant(20)):0,(┬º┬ºconstant(21)):0},(┬º┬ºconstant(36)):eval(┬º┬ºconstant(11))[┬º┬ºconstant(36)],(┬º┬ºconstant(37)):eval(┬º┬ºconstant(11))[┬º┬ºconstant(36)],(┬º┬ºconstant(38)):eval(┬º┬ºconstant(11))[┬º┬ºconstant(38)],(┬º┬ºconstant(39)):eval(┬º┬ºconstant(11))[┬º┬ºconstant(39)],(┬º┬ºconstant(40)):eval(┬º┬ºconstant(11))[┬º┬ºconstant(40)],(┬º┬ºconstant(41)):eval(┬º┬ºconstant(11))[┬º┬ºconstant(41)],(┬º┬ºconstant(42)):eval(┬º┬ºconstant(11))[┬º┬ºconstant(42)] != undefined,(┬º┬ºconstant(43)):eval(┬º┬ºconstant(11))[┬º┬ºconstant(43)],(┬º┬ºconstant(44)):eval(┬º┬ºconstant(11))[┬º┬ºconstant(44)],(┬º┬ºconstant(45)):eval(┬º┬ºconstant(11))[┬º┬ºconstant(45)],(┬º┬ºconstant(46)):eval(┬º┬ºconstant(11))[┬º┬ºconstant(47)],(┬º┬ºconstant(48)):eval(┬º┬ºconstant(11))[┬º┬ºconstant(48)],(┬º┬ºconstant(49)):eval(┬º┬ºconstant(11))[┬º┬ºconstant(49)],(┬º┬ºconstant(50)):eval(┬º┬ºconstant(11))[┬º┬ºconstant(51)],(┬º┬ºconstant(52)):eval(┬º┬ºconstant(11)),(┬º┬ºconstant(53)):[]});
  64.             var _loc4_ = [┬º┬ºconstant(18),┬º┬ºconstant(19),┬º┬ºconstant(20),┬º┬ºconstant(21)];
  65.             var _loc6_ = eval(┬º┬ºconstant(11))[┬º┬ºconstant(54)];
  66.             var _loc3_ = 0;
  67.             while(_loc3_ < _loc4_[┬º┬ºconstant(26)])
  68.             {
  69.                eval(┬º┬ºconstant(7))[┬º┬ºconstant(35)][_loc4_[_loc3_]] = _loc6_[_loc4_[_loc3_]];
  70.                eval(┬º┬ºconstant(7))[_loc4_[_loc3_]] = _loc6_[_loc4_[_loc3_]];
  71.                _loc3_ = _loc3_ + 1;
  72.             }
  73.             _loc1_[┬º┬ºconstant(55)](eval(┬º┬ºconstant(7)));
  74.             _loc1_[┬º┬ºconstant(56)](eval(┬º┬ºconstant(7)));
  75.             var _loc5_ = _loc7_ == undefined ? (_loc1_[┬º┬ºconstant(57)][0] == _loc1_[┬º┬ºconstant(57)][1] ? _loc1_[┬º┬ºconstant(57)][1] : random(_loc1_[┬º┬ºconstant(57)][1] - _loc1_[┬º┬ºconstant(57)][0] + 1) + _loc1_[┬º┬ºconstant(57)][0]) : _loc7_;
  76.             while(eval(┬º┬ºconstant(7))[┬º┬ºconstant(14)] < _loc5_)
  77.             {
  78.                ┬º┬ºconstant(0)(eval(┬º┬ºconstant(7)));
  79.             }
  80.             eval(┬º┬ºconstant(7))[┬º┬ºconstant(15)] = 0;
  81.             _loc6_ = 0;
  82.             while(_loc6_ < eval(┬º┬ºconstant(58))[┬º┬ºconstant(26)])
  83.             {
  84.                if(eval(┬º┬ºconstant(58))[_loc6_][┬º┬ºconstant(14)] <= eval(┬º┬ºconstant(7))[┬º┬ºconstant(14)])
  85.                {
  86.                   eval(┬º┬ºconstant(7))[┬º┬ºconstant(53)][┬º┬ºconstant(59)](eval(┬º┬ºconstant(58))[_loc6_]);
  87.                }
  88.                _loc6_ = _loc6_ + 1;
  89.             }
  90.             eval(┬º┬ºconstant(7))[┬º┬ºconstant(11)] = eval(┬º┬ºconstant(11));
  91.             eval(┬º┬ºconstant(7))[┬º┬ºconstant(60)] = eval(┬º┬ºconstant(60));
  92.             _loc1_[┬º┬ºconstant(55)](eval(┬º┬ºconstant(7)));
  93.             _loc1_[┬º┬ºconstant(56)](eval(┬º┬ºconstant(7)));
  94.             if(eval(┬º┬ºconstant(11))[┬º┬ºconstant(61)] != null)
  95.             {
  96.                for(_loc6_ in eval(┬º┬ºconstant(11))[┬º┬ºconstant(61)])
  97.                {
  98.                   _loc1_[┬º┬ºconstant(62)](eval(┬º┬ºconstant(7)),_loc6_);
  99.                }
  100.             }
  101.             if(_loc1_["h{invalid_utf8=191}{invalid_utf8=243}{invalid_utf8=241}"])
  102.             {
  103.                _loc1_["h{invalid_utf8=191}{invalid_utf8=243}{invalid_utf8=241}"][┬º┬ºconstant(63)](eval(┬º┬ºconstant(7)));
  104.             }
  105.             else
  106.             {
  107.                _loc1_[┬º┬ºconstant(64) + eval("R{invalid_utf8=145}{invalid_utf8=252}K")] = eval(┬º┬ºconstant(7));
  108.             }
  109.             var _loc2_ = 0;
  110.             while(_loc2_ < eval(┬º┬ºconstant(65))[┬º┬ºconstant(26)])
  111.             {
  112.                if(eval(┬º┬ºconstant(65))[_loc2_][┬º┬ºconstant(66)] != null && _loc1_[┬º┬ºconstant(64) + eval("R{invalid_utf8=145}{invalid_utf8=252}K")][┬º┬ºconstant(67) + eval(┬º┬ºconstant(65))[_loc2_][┬º┬ºconstant(68)]] != null)
  113.                {
  114.                   eval(┬º┬ºconstant(65))[_loc2_][┬º┬ºconstant(66)] = _loc1_[┬º┬ºconstant(64) + eval("R{invalid_utf8=145}{invalid_utf8=252}K")][┬º┬ºconstant(67) + eval(┬º┬ºconstant(65))[_loc2_][┬º┬ºconstant(68)]];
  115.                }
  116.                _loc2_ = _loc2_ + 1;
  117.             }
  118.             set("R{invalid_utf8=145}{invalid_utf8=252}K",(getProperty(┬º┬ºconstant(6), _name).substr(1,1) != "{invalid_utf8=235}N[" ? ┬º┬ºconstant(6) : ┬º┬ºconstant(4)) + getProperty(┬º┬ºconstant(6), _name).substr(2,-1));
  119.             set(┬º┬ºconstant(7),eval(┬º┬ºconstant(193))[┬º┬ºconstant(64) + eval("\n\\{invalid_utf8=173}{invalid_utf8=213}")]);
  120.             set(┬º┬ºconstant(194),1000);
  121.             eval(┬º┬ºconstant(195))[┬º┬ºconstant(196)] = function(part, par)
  122.             {
  123.                var _loc1_ = !par ? part[┬º┬ºconstant(197)] : par;
  124.                part[┬º┬ºconstant(75)](!_loc1_[┬º┬ºconstant(198)] ? ┬º┬ºconstant(199) : _loc1_[┬º┬ºconstant(198)]);
  125.             };
  126.             stop();
  127.             eval(┬º┬ºconstant(200))[┬º┬ºconstant(75)](eval(┬º┬ºconstant(7))[┬º┬ºconstant(8)]);
  128.             ┬º┬ºconstant(91)(eval(┬º┬ºconstant(7))[┬º┬ºconstant(16)][1] <= 0 ? ┬º┬ºconstant(151) : ┬º┬ºconstant(69));
  129.             if(!eval(┬º┬ºconstant(193))[┬º┬ºconstant(201)] || getProperty(┬º┬ºconstant(6), _name) == ┬º┬ºconstant(202))
  130.             {
  131.                eval(┬º┬ºconstant(73))[┬º┬ºconstant(74)](┬º┬ºconstant(69));
  132.                return undefined;
  133.             }
  134.             if(sprite.substr(1,1) == "soldier" && int(sprite.substr(2,1)) > eval(┬º┬ºconstant(193))[┬º┬ºconstant(203)] || HUMAN.cElem == null)
  135.             {
  136.                setProperty("TYPE", _visible, false);
  137.                set(┬º┬ºconstant(71),true);
  138.                return undefined;
  139.             }
  140.             set(┬º┬ºconstant(81),0);
  141.             set(┬º┬ºconstant(204),0);
  142.             set(┬º┬ºconstant(82),0);
  143.             set(┬º┬ºconstant(88),0);
  144.             set(┬º┬ºconstant(92),0);
  145.             set(┬º┬ºconstant(205),1);
  146.             set(┬º┬ºconstant(206),eval(┬º┬ºconstant(73))[┬º┬ºconstant(89)] + 0);
  147.             eval(┬º┬ºconstant(193))[┬º┬ºconstant(55)](HUMAN);
  148.             set(┬º┬ºconstant(71),!(HUMAN.STR[1] > 0 || sprite.substr(1,1) == "soldier") ? true : false);
  149.             set(┬º┬ºconstant(93),false);
  150.             set(┬º┬ºconstant(207),false);
  151.             set(┬º┬ºconstant(208),new ┬º\┬º\┬ºconstant(209)┬º(eval(┬º┬ºconstant(73))));
  152.             set(┬º┬ºconstant(210),{(┬º┬ºconstant(211)):100,(┬º┬ºconstant(212)):0,(┬º┬ºconstant(213)):100,(┬º┬ºconstant(214)):0,(┬º┬ºconstant(215)):100,(┬º┬ºconstant(216)):0,(┬º┬ºconstant(217)):100,(┬º┬ºconstant(218)):0});
  153.             set(┬º┬ºconstant(219),1);
  154.             ┬º┬ºconstant(97)();
  155.             set(┬º┬ºconstant(220),5);
  156.             set(┬º┬ºconstant(136),function()
  157.             {
  158.                if(eval(┬º┬ºconstant(70)) > 0)
  159.                {
  160.                   set(┬º┬ºconstant(70),eval(┬º┬ºconstant(70)) - 1);
  161.                }
  162.                if(HUMAN[┬º┬ºconstant(221)].equip > 0)
  163.                {
  164.                   if(eval(┬º┬ºconstant(220)) <= 0)
  165.                   {
  166.                      set(┬º┬ºconstant(220),5);
  167.                      _root[┬º┬ºconstant(222)] = _root[┬º┬ºconstant(222)] + 1;
  168.                      var _loc6_ = ┬º┬ºconstant(223) + _root[┬º┬ºconstant(222)];
  169.                      _root[┬º┬ºconstant(126)](┬º┬ºconstant(224),_loc6_,_root[┬º┬ºconstant(222)]);
  170.                      _root[_loc6_][┬º┬ºconstant(84)] = getProperty("TYPE", _X);
  171.                      _root[_loc6_][┬º┬ºconstant(89)] = getProperty("TYPE", _Y);
  172.                      _root[_loc6_][┬º┬ºconstant(226)](_root[_loc6_][┬º┬ºconstant(225)] = HUMAN[┬º┬ºconstant(221)][0]);
  173.                      HUMAN[┬º┬ºconstant(221)][┬º┬ºconstant(227)]();
  174.                   }
  175.                   else
  176.                   {
  177.                      set(┬º┬ºconstant(220),eval(┬º┬ºconstant(220)) - 1);
  178.                   }
  179.                }
  180.                if(eval(┬º┬ºconstant(73))[┬º┬ºconstant(151)] && getProperty("TYPE", _visible) && sprite.substr(1,1) == "soldier")
  181.                {
  182.                   setProperty("TYPE", _alpha, getProperty("TYPE", _alpha) - 8);
  183.                   _root[┬º┬ºconstant(228) + sprite][┬º┬ºconstant(229)] -= 8;
  184.                   if(getProperty("TYPE", _alpha) <= 5)
  185.                   {
  186.                      _root[┬º┬ºconstant(94)][┬º┬ºconstant(95)][┬º┬ºconstant(230)]++;
  187.                      _root[┬º┬ºconstant(64) + sprite].cElem = null;
  188.                      _root[┬º┬ºconstant(228) + sprite].Soldier = false;
  189.                      this.Soldier = false;
  190.                   }
  191.                }
  192.                if(_root[┬º┬ºconstant(231)])
  193.                {
  194.                   return undefined;
  195.                }
  196.                eval(┬º┬ºconstant(232)).Soldier = _root[┬º┬ºconstant(121)] == getProperty("TYPE", _name) && _root[┬º┬ºconstant(174)].Soldier && getProperty("TYPE", _name).substr(1,1) == ┬º┬ºconstant(171);
  197.                if(!eval(┬º┬ºconstant(71)) && (_root[┬º┬ºconstant(233)] == getProperty("TYPE", _name) || _root[┬º┬ºconstant(233)] == ┬º┬ºconstant(234) + getProperty("TYPE", _name).substr(1,1)))
  198.                {
  199.                   set(┬º┬ºconstant(235),true);
  200.                   eval(┬º┬ºconstant(210))[┬º┬ºconstant(212)] += eval(┬º┬ºconstant(219)) * 20;
  201.                   eval(┬º┬ºconstant(210))[┬º┬ºconstant(214)] = 0;
  202.                   eval(┬º┬ºconstant(210))[┬º┬ºconstant(216)] = 0;
  203.                   if(eval(┬º┬ºconstant(210))[┬º┬ºconstant(212)] < 20 || eval(┬º┬ºconstant(210))[┬º┬ºconstant(212)] > 235)
  204.                   {
  205.                      set(┬º┬ºconstant(219),eval(┬º┬ºconstant(219)) * -1);
  206.                   }
  207.                   eval(┬º┬ºconstant(208))[┬º┬ºconstant(236)](eval(┬º┬ºconstant(210)));
  208.                }
  209.                else if(eval(┬º┬ºconstant(235)))
  210.                {
  211.                   set(┬º┬ºconstant(235),false);
  212.                   eval(┬º┬ºconstant(210))[┬º┬ºconstant(212)] = 0;
  213.                   set(┬º┬ºconstant(219),1);
  214.                   eval(┬º┬ºconstant(210))[┬º┬ºconstant(214)] = 0;
  215.                   eval(┬º┬ºconstant(210))[┬º┬ºconstant(216)] = 0;
  216.                   eval(┬º┬ºconstant(208))[┬º┬ºconstant(236)](eval(┬º┬ºconstant(210)));
  217.                }
  218.                else if(_root[┬º┬ºconstant(167)](HUMAN,┬º┬ºconstant(173)))
  219.                {
  220.                   eval(┬º┬ºconstant(210))[┬º┬ºconstant(212)] = 100;
  221.                   eval(┬º┬ºconstant(210))[┬º┬ºconstant(214)] = -100;
  222.                   eval(┬º┬ºconstant(210))[┬º┬ºconstant(216)] = -100;
  223.                   eval(┬º┬ºconstant(208))[┬º┬ºconstant(236)](eval(┬º┬ºconstant(210)));
  224.                }
  225.                if(eval(┬º┬ºconstant(93)))
  226.                {
  227.                   ┬º┬ºconstant(97)();
  228.                }
  229.                if(eval(┬º┬ºconstant(81)) == 0)
  230.                {
  231.                   return undefined;
  232.                }
  233.                if(eval(┬º┬ºconstant(204)) < 5 && eval(┬º┬ºconstant(81)) == 1 || eval(┬º┬ºconstant(204)) > 2 && eval(┬º┬ºconstant(81)) == -1)
  234.                {
  235.                   var _loc9_ = eval(┬º┬ºconstant(81)) * (sprite.substr(1,1) != "soldier" ? 1 : -1);
  236.                   if(_root[┬º┬ºconstant(237)][_root[┬º┬ºconstant(238)](HUMAN.hpGrowth).desc] != ┬º┬ºconstant(239))
  237.                   {
  238.                      eval(┬º┬ºconstant(73))[┬º┬ºconstant(84)] -= eval(┬º┬ºconstant(82)) * _loc9_;
  239.                      eval(┬º┬ºconstant(73))[┬º┬ºconstant(89)] -= eval(┬º┬ºconstant(88)) * eval(┬º┬ºconstant(81));
  240.                      if(eval(┬º┬ºconstant(240)).Soldier)
  241.                      {
  242.                         eval(┬º┬ºconstant(240))[┬º┬ºconstant(84)] -= eval(┬º┬ºconstant(82)) * _loc9_;
  243.                         eval(┬º┬ºconstant(240))[┬º┬ºconstant(89)] -= eval(┬º┬ºconstant(88)) * eval(┬º┬ºconstant(81));
  244.                      }
  245.                   }
  246.                }
  247.                set(┬º┬ºconstant(92),eval(┬º┬ºconstant(92)) + eval(┬º┬ºconstant(81)));
  248.                set(┬º┬ºconstant(204),eval(┬º┬ºconstant(204)) + 1);
  249.                if(eval(┬º┬ºconstant(204)) == 8)
  250.                {
  251.                   if(eval(┬º┬ºconstant(81)) == 1)
  252.                   {
  253.                      set(┬º┬ºconstant(81),-1);
  254.                      var _loc7_ = true;
  255.                      set(┬º┬ºconstant(241),true);
  256.                      if(eval(┬º┬ºconstant(241)))
  257.                      {
  258.                         if(_root[┬º┬ºconstant(112)] != undefined)
  259.                         {
  260.                            _root[┬º┬ºconstant(242)]();
  261.                            _root[┬º┬ºconstant(112)] = null;
  262.                            if(_root[┬º┬ºconstant(243)])
  263.                            {
  264.                               _loc7_ = false;
  265.                            }
  266.                         }
  267.                         else
  268.                         {
  269.                            _root[_root[┬º┬ºconstant(83)]][┬º┬ºconstant(120)].Soldier = false;
  270.                            _root[┬º┬ºconstant(76)] = null;
  271.                            var _loc10_ = !(HUMAN.hpGrowth != null && HUMAN.hpGrowth != ┬º┬ºconstant(244)) ? (HUMAN.DetermineStats == null ? 100 : HUMAN.DetermineStats) : _root[┬º┬ºconstant(130)](HUMAN.hpGrowth).DetermineStats;
  272.                            var _loc8_ = _loc10_ + 0;
  273.                            if(_root[┬º┬ºconstant(167)](HUMAN,┬º┬ºconstant(245)))
  274.                            {
  275.                               _loc8_ /= 2;
  276.                            }
  277.                            if(random(101) > _loc8_)
  278.                            {
  279.                               _root[┬º┬ºconstant(248)](_root[_root[┬º┬ºconstant(83)]][┬º┬ºconstant(84)],_root[_root[┬º┬ºconstant(83)]][┬º┬ºconstant(89)],┬º┬ºconstant(247),┬º┬ºconstant(246));
  280.                               _loc7_ = false;
  281.                               _root[┬º┬ºconstant(249)](┬º┬ºconstant(246));
  282.                            }
  283.                            else
  284.                            {
  285.                               if(_root[┬º┬ºconstant(77)] != null && _root[┬º┬ºconstant(77)][┬º┬ºconstant(250)] == ┬º┬ºconstant(251) && (_root[┬º┬ºconstant(77)][┬º┬ºconstant(252)] == null || _root[┬º┬ºconstant(77)][┬º┬ºconstant(252)] == _root[┬º┬ºconstant(78)][┬º┬ºconstant(79)]) && _root[┬º┬ºconstant(77)][┬º┬ºconstant(110)] == ┬º┬ºconstant(111) && random(101) <= _root[┬º┬ºconstant(77)][┬º┬ºconstant(251)][1] && random(101) < _root[_root[┬º┬ºconstant(83)]].HUMAN[┬º┬ºconstant(253)][_root[┬º┬ºconstant(77)][┬º┬ºconstant(251)][0]])
  286.                               {
  287.                                  _root[┬º┬ºconstant(62)](_root[_root[┬º┬ºconstant(83)]].HUMAN,_root[┬º┬ºconstant(77)][┬º┬ºconstant(251)][0]);
  288.                               }
  289.                               if(_root[┬º┬ºconstant(130)](HUMAN.hpGrowth)["Expendable Soldier."] != undefined && _root[┬º┬ºconstant(130)](HUMAN.hpGrowth)["Expendable Soldier."] != "TYPE" || HUMAN["Expendable Soldier."] != null)
  290.                               {
  291.                                  _root[┬º┬ºconstant(157)](┬º┬ºconstant(254),_root[_root[┬º┬ºconstant(83)]]);
  292.                               }
  293.                               _root[┬º┬ºconstant(249)](_root[┬º┬ºconstant(64) + sprite].hpGrowth != ┬º┬ºconstant(244) ? (_root[┬º┬ºconstant(130)](HUMAN.hpGrowth)[┬º┬ºconstant(255)] == null ? ┬º┬ºconstant(256) + (_root[┬º┬ºconstant(130)](HUMAN.hpGrowth).desc != ┬º┬ºconstant(257) ? _root[┬º┬ºconstant(237)][_root[┬º┬ºconstant(130)](HUMAN.hpGrowth).desc] : ┬º┬ºconstant(258)) : _root[┬º┬ºconstant(130)](HUMAN.hpGrowth)[┬º┬ºconstant(255)]) : ┬º┬ºconstant(259));
  294.                               var _loc5_ = _root[┬º┬ºconstant(260)](this,_root[_root[┬º┬ºconstant(83)]]);
  295.                               if(random(101) < (_root[┬º┬ºconstant(130)](HUMAN.hpGrowth)[┬º┬ºconstant(261)] == null ? (HUMAN[┬º┬ºconstant(261)] == null ? 0 : HUMAN[┬º┬ºconstant(261)]) : _root[┬º┬ºconstant(130)](HUMAN.hpGrowth)[┬º┬ºconstant(261)]))
  296.                               {
  297.                                  _loc5_ += 1;
  298.                                  _loc5_ *= 2;
  299.                                  _root[┬º┬ºconstant(262)](5);
  300.                                  _root[┬º┬ºconstant(157)](┬º┬ºconstant(261),_root[_root[┬º┬ºconstant(83)]]);
  301.                                  _root[┬º┬ºconstant(249)](┬º┬ºconstant(263));
  302.                               }
  303.                               var _loc3_ = HUMAN.hpGrowth != ┬º┬ºconstant(244) ? _root[┬º┬ºconstant(130)](HUMAN.hpGrowth)[┬º┬ºconstant(264)] : [];
  304.                               if(SPEAR[┬º┬ºconstant(265)] != null)
  305.                               {
  306.                                  _loc3_[┬º┬ºconstant(59)]([┬º┬ºconstant(251),SPEAR[┬º┬ºconstant(265)][0],SPEAR[┬º┬ºconstant(265)][1]]);
  307.                               }
  308.                               var ┬º┬ºconstant(92) = 0;
  309.                               while(eval(┬º┬ºconstant(92)) < _loc3_.equip)
  310.                               {
  311.                                  if(_loc3_[eval(┬º┬ºconstant(92))][0] == ┬º┬ºconstant(251))
  312.                                  {
  313.                                     if(random(101) <= _loc3_[eval(┬º┬ºconstant(92))][2])
  314.                                     {
  315.                                        var _loc4_ = _root[_root[┬º┬ºconstant(83)]].HUMAN[┬º┬ºconstant(253)][_loc3_[eval(┬º┬ºconstant(92))][1]];
  316.                                        if(_loc4_ == undefined || random(101) > _loc4_)
  317.                                        {
  318.                                           _root[_root[┬º┬ºconstant(83)]].HUMAN[┬º┬ºconstant(266)] = _loc3_[eval(┬º┬ºconstant(92))][1];
  319.                                        }
  320.                                     }
  321.                                  }
  322.                                  set(┬º┬ºconstant(92),eval(┬º┬ºconstant(92)) + 1);
  323.                               }
  324.                               if(_root[┬º┬ºconstant(130)](HUMAN.hpGrowth)[┬º┬ºconstant(267)])
  325.                               {
  326.                                  if(_loc5_ > _root[_root[┬º┬ºconstant(83)]].HUMAN.VIT[1])
  327.                                  {
  328.                                     _loc5_ = _root[_root[┬º┬ºconstant(83)]].HUMAN.VIT[1];
  329.                                  }
  330.                                  _root[┬º┬ºconstant(146)](_loc5_,null,null,true);
  331.                                  var _loc11_ = _root[┬º┬ºconstant(83)];
  332.                                  _root[┬º┬ºconstant(83)] = _root[┬º┬ºconstant(121)];
  333.                                  _root[┬º┬ºconstant(146)](- _loc5_,null,null,true);
  334.                                  _root[┬º┬ºconstant(83)] = _loc11_;
  335.                               }
  336.                               else
  337.                               {
  338.                                  _root[┬º┬ºconstant(146)](_loc5_);
  339.                               }
  340.                               if(_root[┬º┬ºconstant(68)] == ┬º┬ºconstant(268))
  341.                               {
  342.                                  _root[┬º┬ºconstant(157)](┬º┬ºconstant(269),_root[_root[┬º┬ºconstant(83)]]);
  343.                               }
  344.                               if(_root[_root[┬º┬ºconstant(83)]].SPEAR[┬º┬ºconstant(270)] != 0 && _loc5_ > 0)
  345.                               {
  346.                                  _root[┬º┬ºconstant(157)](┬º┬ºconstant(271),_root[_root[┬º┬ºconstant(83)]]);
  347.                               }
  348.                               _root[┬º┬ºconstant(148)](_root[_root[┬º┬ºconstant(83)]].HUMAN,┬º┬ºconstant(168));
  349.                            }
  350.                         }
  351.                         if(_loc7_)
  352.                         {
  353.                            _root[┬º┬ºconstant(273)](!_root[_root[┬º┬ºconstant(83)]].HUMAN.SPEAR[┬º┬ºconstant(272)] ? 50 : _root[_root[┬º┬ºconstant(83)]].HUMAN.SPEAR[┬º┬ºconstant(272)][0],this,_root[_root[┬º┬ºconstant(83)]]);
  354.                         }
  355.                      }
  356.                   }
  357.                   else
  358.                   {
  359.                      set(┬º┬ºconstant(81),0);
  360.                      eval(┬º┬ºconstant(73))[┬º┬ºconstant(89)] = eval(┬º┬ºconstant(206));
  361.                      _root[┬º┬ºconstant(152)] = 10;
  362.                      _root[┬º┬ºconstant(153)] = true;
  363.                      set(┬º┬ºconstant(93),false);
  364.                   }
  365.                   set(┬º┬ºconstant(204),0);
  366.                   set(┬º┬ºconstant(92),7);
  367.                }
  368.             });
  369.             break;
  370.          }
  371.          if(eval("\x01") == 105)
  372.          {
  373.             set("\x01",eval("\x01") - 74);
  374.             ┬º┬ºpush(!function ┬º\x01\x02┬º()
  375.             {
  376.                return 152 % 511 * 5;
  377.             });
  378.          }
  379.          else if(eval("\x01") == 909)
  380.          {
  381.             set("\x01",eval("\x01") - 714);
  382.             ┬º┬ºpush("\x0f");
  383.          }
  384.          else if(eval("\x01") == 404)
  385.          {
  386.             set("\x01",eval("\x01") - 32);
  387.          }
  388.          else if(eval("\x01") == 260)
  389.          {
  390.             set("\x01",eval("\x01") + 206);
  391.             ┬º┬ºpush("\x0f");
  392.             ┬º┬ºpush(1);
  393.          }
  394.          else if(eval("\x01") == 231)
  395.          {
  396.             set("\x01",eval("\x01") + 499);
  397.             if(function ┬º\x01\x02┬º()
  398.             {
  399.                return 152 % 511 * 5;
  400.             })
  401.             {
  402.                set("\x01",eval("\x01") + 9);
  403.             }
  404.          }
  405.          else if(eval("\x01") == 150)
  406.          {
  407.             set("\x01",eval("\x01") + 110);
  408.          }
  409.          else
  410.          {
  411.             if(eval("\x01") == 730)
  412.             {
  413.                set("\x01",eval("\x01") + 9);
  414.                break;
  415.             }
  416.             if(eval("\x01") == 31)
  417.             {
  418.                set("\x01",eval("\x01") + 608);
  419.                if(function ┬º\x01\x02┬º()
  420.                {
  421.                   return 152 % 511 * 5;
  422.                })
  423.                {
  424.                   set("\x01",eval("\x01") - 345);
  425.                }
  426.             }
  427.             else if(eval("\x01") == 774)
  428.             {
  429.                set("\x01",eval("\x01") - 402);
  430.             }
  431.             else if(eval("\x01") == 372)
  432.             {
  433.                set("\x01",eval("\x01") - 141);
  434.                ┬º┬ºpush(true);
  435.             }
  436.             else
  437.             {
  438.                if(eval("\x01") != 639)
  439.                {
  440.                   if(eval("\x01") == 522)
  441.                   {
  442.                      set("\x01",eval("\x01") - 522);
  443.                   }
  444.                   break;
  445.                }
  446.                set("\x01",eval("\x01") - 345);
  447.             }
  448.          }
  449.       }
  450.    }
  451. }
  452.